Soru & Cevap

Var olan sqlite dosyası için SQLCipher yöntemi.

21.10.2016 - 08:15

Benim şiir için yazdığım uygulamamda assets klasörü içerisinde sqlite veritabanı dosyası var.Veritabanında şiirler var.

Durum böyle olunca sqlite dosyasını kopyalamalara karşı engellemek için veri tabanını şifreli vaziyette assets klasörü içerisine eklemem gerek.

İnternetten bunun için kullanılan yöntem SQLCipher mış. Fakat internette okadar araştırdım hiç mevcut var olan bir veritabanı için bu yöntem kullanılmamış. Hep uyguluma ilk kurulurken oluşturulan veri tabanları için kullanılmış. 2 sorum var

1. Assets klasörü içerisinde mevcut var olan bir veritabanı için SQLCipher şifrelemesi kullanılıyormu?

2.Kullanılıyorsa nasıl yaparız bu işi

125 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-49950-1547400129.jpg
zafercinar
05.12.2019 - 11:11

Merhaba Rabia Kösem,

SqlLite local olarak uygulama üzerinde çalıştığı için sizinde dediğiniz gibi kötü niyetli insanlar tarafından çalınma ihtimali yüksek, bu durumun yaşanmaması için biz SqlLite dosyamızı SQLCipher  veya benzer bir yazılım ile şifreleyip öyle uygulamamızı yayınlıyoruz.

SQLCipher ile şifreledikten sonra SqlLite dosyanızı çalan kişi veritabanı şemanızı ve bilgileri hemen çözemeyecektir.

Detaylı bilgi için aşağıdaki linkleri inceleyebilirsin.

https://www.zetetic.net/sqlcipher/sqlcipher-api/

https://iamdual.com/sqlcipher-kullanimi/